Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Commit a73999e49aa8fe46d40fea351e056d4898c11e21


Parents : 766ed46
Author : Ivan <ivan@quad4.io>
Signature : Invalid signer <e46112d44649266d71fe2193e00a4710>, author is <ivan@quad4.io>
Date : 2026-07-07T23:06:10-05:00

feat(issue_templates): disable blank issues, add contributing guide link, and introduce feature request template

Changes

2 files changed, 64 insertions(+), 1 deletions(-)


Diff

diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index 92bc9dea..8ca58a41 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -1,5 +1,8 @@
-blank_issues_enabled: true
+blank_issues_enabled: false
contact_links:
+ - name: Contributing guide
+ url: https://github.com/Quad4-Software/MeshChatX/blob/master/CONTRIBUTING.md
+ about: Code is submitted as patches over Reticulum, not pull requests
- name: Discussions
url: https://github.com/Quad4-Software/MeshChatX/discussions
about: Ask questions or share ideas with the community

diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml
new file mode 100644
index 00000000..78a3984b
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/feature_request.yml
@@ -0,0 +1,60 @@
+name: Feature Request
+description: Suggest an improvement or new capability
+title: "[Feature]: "
+labels:
+ - enhancement
+body:
+ - type: markdown
+ attributes:
+ value: |
+ Describe what you want and why it would help. Include version and OS when platform support matters.
+
+ - type: input
+ id: version
+ attributes:
+ label: MeshChatX version
+ description: The version you are using today, if relevant.
+ placeholder: "4.8.0"
+
+ - type: dropdown
+ id: os
+ attributes:
+ label: Operating system
+ options:
+ - Windows 11
+ - Windows 10
+ - Linux
+ - macOS
+ - Android
+ - All platforms
+ - Other
+ validations:
+ required: true
+
+ - type: input
+ id: os-other
+ attributes:
+ label: OS details (if Other)
+ placeholder: "Ubuntu 24.04 LTS"
+
+ - type: textarea
+ id: problem
+ attributes:
+ label: Problem or use case
+ description: What are you trying to do, and what is missing today?
+ validations:
+ required: true
+
+ - type: textarea
+ id: proposal
+ attributes:
+ label: Proposed solution
+ description: How would you like this to work?
+ validations:
+ required: true
+
+ - type: textarea
+ id: alternatives
+ attributes:
+ label: Alternatives considered
+ description: Any workarounds you tried.


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────